27 January 2021

#OpenTracing

Opentracing

25 January 2021

#Subversion

SVN
What is SVN?
What is the difference between GIT and SVN repository?
What is the command to add a file or dir?
What is the difference between commit and update?
What is the command to create a new directory under version control?
What is the command to see what is inside the repository?
What is the command to view the difference between the local version and repository version?
Explain how you can apply a patch in SVN?
Explain how you can revert to a previous version?
Explain what checkout command is and how to use the checkout command in SVN?
Which commands can be used to move some subset of code and history of this code from one SVN repo to another?
How you can import your existing directory into the new repository?
List out what all things should be stored in the SVN repository?
List out the common subversion commands?
List out what is the best practices for SVN?
Mention what does the result codes G and R in svn indicates?
Mention what is the function of Revert in subversion?

    Related Post :



#uDeploy

udeploy

24 January 2021

Core component

Job  - A Job encapsulates all the Steps and associated configuration that belong to the batch job.

JobInstance - A JobInstance represents a uniquely identifiable Job run. A Job may have multiple JobInstances associated with it.

JobParameters 

  • JobParameters are input values to the Job and can be used as reference data during Job execution as well as contribute to the JobInstance identity.
  • JobParameters are key/value pairs and can be of type String, Date, Double, Long or a JobParameter.

JobExecution 

  • A JobExecution refers to a single attempt to run a Job. A JobExecution may result in a completion or failure. 
  • A JobInstance will not be considered completed unless the JobExecution completes successfully.

Step 

  • A Step encapsulates all the necessary information needed to define and control the batch processing for that phase of the batch job. 
  • Steps are independent of each other and can participate in “chunk oriented processing or execute a custom Tasklet implementation.

StepExecution - It represents an attempt to execute a Step and contains meta-data such as commit counts and access to the ExecutionContext.

ExecutionContext

  • An ExecutionContext is a collection of key/value pairs that are persisted by the framework and provide a place to store persistent data that is scoped to a StepExecution or JobExecution. 
  • This storage is useful for example in stateful ItemReaders where the current row being read from needs to be recorded.

JobRepository - It provides the CRUD persistence operations for all Job related metadata.

JobLauncher  - It provides the ability to run a Job with a provided set of JobParameters.

#IBM_Cloud

IBM cloud
What is IBM Bluemix and What it does?
What are the features of IBM Bluemix?
What is the IBM Cloud?
What is IBM Cloud catalog?
What is access management?
What is IBM Cloud Identity and Access Management (IAM)?
What is IBM Product Security Incident Response Team (PSIRT)?
What are Regions in IBM Cloud?
What is IBM Cloud resilience?
What is Cloud Integration API?
What are the different versions of IBM Cloud Private?
What are the features of IBM Cloud Private – Community Edition?
What are the features of IBM Cloud Private – Cloud Native?
What are the features of IBM Cloud Private – Enterprise?
What are Cloud Resource Names (CRNs)?
What is anti-affinity?
What is BLU Acceleration?
What is blue-green deployment?
What is certificate signing request (CSR)?
What is heavy API call?
What is Lightweight Directory Access Protocol (LDAP)?
How does Bluemix work?
How does the IBM Cloud console work?
How does Cloud Foundry work with IBM Cloud?
Can you describe CRN format?

#Allibaba cloud

Allibaba cloud service
What is Elastic Compute Service (ECS)?
What are the benefits of Elastic Compute Service (ECS)?
What is Dedicated Host (DDH) in Alibaba cloud?
What is E-HPC?
What is Container Service?
What is Elastic Container Instance in Alibaba cloud?
What is Container Registry?
What is Auto Scaling.
What are the benefits of Auto Scaling?
What is OSS (Object Storage Service)?
Explain Alibaba Cloud.
Explain Batch Compute in Alibaba Cloud.
Explain Web App service and Function Compute.
Describe Simple Application Server.
Describe the Container Service for Kubernetes?

#Oracle cloud

Oracle cloud
What is included in standard package?
What are the many different database deployment model available with oracle cloud?
What are the unique features of oracle cloud database backup management offering?
What is the difference between normal database and Oracle database cloud service?
What are the two service levels available with oracle database cloud service?
What are the database related public cloud offerings in oracle cloud?
What does provisioning an oracle database mean?
What is extension of Terraform HCL configuration files?
What configuration formats are supported by terraform?
What are the different types of compute instances that come as part of Oracle Cloud infrastructure?
What are the components of backend set of a load balancer?
What are the resource record types supported by Oracle Cloud Infrastructure DNS service?
What is the default output at the end of a terraform apply operation?
What are the many different formats of terraform configuration files?
What is extension of JSON format machine-readable Terraform configuration files?
What are valid REST API operations for DNS Zone in OCI?
What is the main use of load balancing policy in an oracle cloud infrastructure?
What is the way to tell Terraform what data is important?
What load balancer components are optional backend set components?
What load balancer components that are mandatory backend set components?
What is the use of internet gateway IG in Oracle Cloud infrastructure?
What actions are controlled by Oracle cloud infrastructure layer?
What are the many different types of load balancing policy in Oracle Cloud Infrastructure environment?
What is a budget in oracle cloud infrastructure? How are budgets set in an oracle cloud infrastructure?
What are some of the industry standard compliance certification that Oracle Cloud infrastructure is compliant with?
What are types of payment method in oracle cloud?
What are two relevant storage tiers are available in the object storage service?
What is needed to create public load balancer?
What are the products within OIC?
What are the types of Integration Patterns?
What is the difference between Trigger and Invoke Connection?
What is the Difference between Rest and SOAP API?
What are the pre requisites for OIC to read a Business Event from Oracle SaaS?
What is Service Catalog URL of Oracle Fusion SaaS?
What is the difference between a template parameter and query parameter?
What is feature Flag in OIC?
What is Opaque Schema?
What is NameSpace in XML file?
What is Synchronous and Asynchronous Process?
What is Callback functionality in OIC?
What is Lookup in OIC?
What is iCal Expression?
What is the structure of JSON payloads?
What do you do when you need to change your source and target connection of a deployed process.
What is Base 64 Encoding?
What is Publish to OIC and Subscribe to OIC?
What is Error handling Features?
What is Asserter?
What do you understand by Enterprise Architecture?
Which component of Oracle cloud provides service console and REST API?
Which two relevant storage tiers are available in the object storage service?
Which resource is tied to availability zone on Oracle Cloud Infrastructure?
Which OCI resource is used to implement a Proof of concept by establishing a secure connection between OCI and datacenter on-premise?
Which OCI service is used to deploy containers when a platform has been re-deployed to a microservices based architecture using Docker containers?
Which OCI service makes use of Terraform to configure Infrastructure as a code?
Which load balancer components are optional backend set components?
Which products you have used to integrate and explain your business scenario.
Which activity in OIC can be used to trigger Parallel Flow?
Which other integration platform you have worked ? What are the key differences compared to OIC?
Which Blogs do you follow to keep yourself updated on Oracle OIC?
Which books on Oracle OIC you have read or planning to read?
How does PSM interact with compute nodes to perform predefined cloud service actions like backup, patching?
How is internal communication between PSM and Oracle cloud compute nodes established?
How will you provision an oracle database?
How will you achieve high availability in Oracle Cloud Infrastructure?
How will you parameterize Terraform configurations ?
How many subnets are needed to create public load balancer?
How are the availability domains in Oracle Cloud infrastructure considered safe and fault tolerant?
How to I determine what will be my monthly cloud utilization charges?
How do you read a file of size 500 MB in OIC ?
How do you Poll for files in OIC?
How do you create CSF key ?
How to rerun a failed OIC process?
When a supply, variables, build are called is the data output created in Terraform?
When do you need an Agent to be installed?
When should we choose a scheduled orchestration over app driven?
Where can you store your oracle database backup in oracle cloud?
Where are IAM resources the users and groups created?
Who has access to the SSH keys used for PSM communication with compute nodes?
In oracle cloud platform as service offering what database management services are included?
In Oracle cloud is database maintenance and management to be done only using cloud tools?
In oracle cloud infrastructure what is the default encryption used in file storage service?
In Oracle cloud infrastructure which among the following are encrypted at rest rather than in transit?
In TCP level healthcheck you attempt to make a TCP connection with the backend servers . How will you validate the response?
In Oracle Cloud infrastructure what is default behavior of security list?
In an Autonomous transaction processing what SQL operations are not available?
In an Autonomous transaction processing what SQL operations are available?
In Oracle cloud infrastructure what is the default location in which automatic backups of databases in cloud are created?
In TCP level healthcheck you send requests to the backend servers at a specific URL. How will you validate the response?
In Oracle cloud infrastructure is IP Networking layer of the security control controlling the actions for connecting the client instance to the mount target?
In an Autonomous transaction processing which among the following SQL operations are available?
In Oracle cloud infrastructure is unix authentication layer of security controlling the actions for connecting the client instance to the mount target?
In TCP level health check you send requests to the backend servers at a specific URI. How will you validate the response?
In the OIC mapper you do not see your expected fields. What do you do?
Are the backend set components in load balancer physical (or) logical?
Can you implement RAC in oracle cloud?
Can I try oracle cloud for free?
Can PSM communication with compute nodes be audited?
Can you tell terraform the important data using extracts?
Can you transfer data from onsite to oracle cloud using internet?
Describe the structure of the WSDL?
Did you use BIP web service for integrations with fusion SaaS?
Does boot volumes allow you to create significantly faster custom images of running VMs without having to reboot?
Give details on some oracle cloud terminologies :-
Give some invalid REST API operations for DNS Zone in OCI :-
Have you Used Adapters ? Why and when do you use Adapter instead of direct Rest or SOAP Call?
I need a process in OIC which returns a payload. Please explain the Design.
Implementing Oracle Integration Cloud Service
Is my backup safe and secure while being stored in oracle cloud? Explain?
Is UpdateZoneRecord a valid REST API operation?
Is AddZone a valid REST API operation?
Is route hash a load balancing policy in an oracle cloud infrastructure environment?
Is OIC PaaS , SaaS or IaaS ?
Is editing XSL mappings allowed ? How you ever modified XSL mappings in OIC?
Is there any message payload limit during processing in OIC? If yes how much and how do you handle larger files?
Is there any message payload limit during processing in OIC? If yes how much and how do you handle
larger files?
Please explain the structure of Rest API metadata .
State the difference between VM standard and VM dense IO shapes?
There are many different cloud services. Why should I choose oracle cloud over others?
To tell Terraform what data is important outputs are the way to go. When is this data outputted?
Types of Certificates in OIC ?
You are opting for standard package. Do you need to pay extra for TDE?
You have chosen to make a purchase under universal credit services standard package. What cost do you need to pay upfront?
You have chosen to BYOL standard package. What is upfront cost?
You want to point a hostname to an IPv4 address. Which DNS resource record type will you make use of to accomplish this?
You want to launch an instance in Oracle Cloud Infrastructure. What are all the required parameters?
You are in process of designing a load balancer to accept incoming traffic. What configurations must be made for this?
You are given an old integration IAR to be imported and when you do you get a function error, How do you fix it?
You need a custom repeatable logic in OIC to be used in multiple processes. How to achieve?
Can I have html form property without associated getter and setter formbean methods?
Can we handle exceptions in Struts programmatically?
Does Struts2 action and interceptors are thread safe?
For a single Struts application, can we have multiple struts-config.xml files?
Is Struts Framework part of J2EE?
Is Struts thread safe?

21 January 2021

Cloudera

#Scala

Scala
What is Scala?
What is Statically-Typed Language and What is Dynamically-Typed Language?
What is the difference between statically typed and dynamically typed languages?
What are the major advantages of Scala Language? Are there any drawbacks of Scala Language?
What is the Main drawback of Scala Language?
What is the main motto of Scala Language?
What are the popular JVM Languages available now?
What is default access modifier in Scala?Does Scala have “public” keyword?
What is “Type Inference” in Scala?
What is the relationship between Int and RichInt in Scala?
What is Nothing in Scala? What is Nil in Scala? What is the relationship between Nothing and Nil in Scala?
What is Null in Scala? What is null in Scala? What is difference between Null and null in Scala?
What is Unit in Scala? What is the difference between Java’s void and Scala’s Unit?
What is the difference between val and var in Scala?
What is REPL in Scala? What is the use of Scala’s REPL? How to access Scala REPL from CMD Prompt?
What are the Scala Features?
What is “Application” in Scala or What is Scala Application? What is “App” in Scala? What is the use of Scala’s App?
What is an Expression? What is a Statement? Difference between Expression and Statement?
What is the difference between Java’s “If..Else” and Scala’s “If..Else”?
What is the difference between Function and Method in Scala?
What is PreDef in Scala?
What is Primary Constructor? What is Secondary or Auxiliary Constructor in Scala?
What is the use of Auxiliary Constructors in Scala?Please explain the rules to follow in defining Auxiliary Constructors in Scala?
What are the differences between Array and ArrayBuffer in Scala?
What is case class? What is case object? What are the Advantages of case class?
What is the difference between Case Object and Object(Normal Object)?
What is the usage of isInstanceOf and asInstanceOf methods in Scala? Is there anything similar concept available in Java?
What is the difference between “val” and “lazy val” in Scala? What is Eager Evaluation? What is Lazy Evaluation?
What is the Relationship between equals method and == in Scala? Differentiate Scala’s == and Java’s == Operator?
What is Diamond Problem? How Scala solves Diamond Problem?
What is the use of “object” keyword in Scala? How to create Singleton objects in Scala?
What is apply method in Scala? What is unapply method in Scala? What is the difference between apply and unapply methods in Scala?
What is the main design decision about two separate keywords: class and object in Scala? How do we define Instance members and Static members in Scala?
What is object in Scala? Is it a singleton object or instance of a class?
What is a Companion Object in Scala? What is a Companion Class in Scala? What is the use of Companion Object in Scala?
What is Range in Scala? How to create a Range in Scala?
What are the major differences between Scala’s Auxiliary constructors and Java’s constructors?
What is the use of ‘yield’ keyword in Scala’s for-comprehension construct?
What is guard in Scala’s for-comprehension construct?
What is the current latest version of Scala?What is the major change or update in Scala 2.12?
What is Option in Scala? What are Some and None? What is Option/Some/None Design Pattern in Scala?
What is Either in Scala? What are Left and Right in Scala? Explain Either/Left/Right Design Pattern in Scala?
What is the equivalent construct of Scala’s Option in Java SE 8? What is the use of Option in Scala?
What are the Advantages of Functional Programming (FP) or Advantages of Pure Functions?
What are the Popular Scala-Based Frameworks to develop RESTful Web Services or REST API?
What is the best Framework to generate REST API documentation for Scala-based applications?
What is the best tool to develop Play/Scala applications to persist data in MongoDB NoSQL data store?
What is the best language to use with Play framework: Scala or Java?
What are the available Build Tools to develop Play and Scala based Applications?
What is SBT? What is the best Build Tool to develop Play and Scala Applications?
What are the available Unit Testing, Functional Testing and/or BDD Frameworks for Play and Scala Based applications?
What is the best Code-coverage tool available for Play and Scala based applications?
What is the best Scala style checker tool available for Play and Scala based applications?
What is the default Unit and Functional Testing Framework for Play? What is the default Build Tool for Play? What is the Default Template Engine for Play? What is the built-in Web Server available in Play Framework?
What is an Anonymous Function In Scala? What is a Function Literal in Scala? What are the advantages of a Anonymous Function/Function Literal in Scala?
What is an Higher-Order Function (HOF)?
What are the differences between Case class and Normal Class?
What are the advantages of Play/Scala stack to develop web applications?
What is call-by-name? Does Scala and Java support call-by-name? What is the difference between call-by-value and call-by-name function parameters?
What are the Java’s OOP constructs not supported by Scala? What are the Scala’s OOP constructs not supported by Java? What are the new OOPs constructs introduced by Scala, but not supported by Java?
What are the popular MVC frameworks for Scala Language to develop Web Applications?
What are major differences between Java-Based and Scala-Based Maven Project’s structure?
What is Extractor in Scala? What is the difference between Constructor and Extractor in Scala? What is the use of Extractor in Scala?
What is the use of ‘???’ in Scala-based Applications?
What is the difference between :: and #:: in Scala? What is the difference between ::: and #::: in Scala?
Explain the main difference between List and Stream in Scala Collection API? How do we prove that difference? When do we choose Stream?
Why Scala does NOT have “static” keyword? What is the main reason for this decision?
Why Scala is better than Java? What are the advantages of Scala over Java (Java 8)? Compare to Java What are the major advantages or benefits of Scala?
Which IDEs support Play and Scala-Based Applications Development and how?
How do we implement loops functionally? What is the difference between OOP and FP style loops?
How many public class files are possible to define in Scala source file?
How many operators are there in Scala and Why?
How do you prove that by default, Case Object is Serializable and Normal Object is not?
How to define Factory methods using object keyword in Scala? What is the use of defining Factory methods in object?
How does it work under-the-hood, when we create an instance of a Class without using ‘new’ keyword in Scala? When do we go for this approach?
How do we declare a private Primary Constructor in Scala? How do we make a call to a private Primary Constructor in Scala?
How to implement interfaces in Scala?
How many values of type Nothing have in Scala?
How many values of type Unit have in Scala?
How Scala solves Inheritance Diamond Problem automatically and easily than Java 8?
How Scala supports both Highly Scalable and Highly Performance applications?
When compare to Normal Class, What are the major advantages or benefits of a Case-class?
Difference between Scala’s Int and Java’s java.lang.Integer?
Difference between Array and List in Scala?
Difference between Scala’s Inner class and Java’s Inner class?
In FP, What is the difference between a function and a procedure?
In Scala, Pattern Matching follows which Design Pattern? In Java, ‘isinstanceof’ operator follows which Design Pattern?
Does Scala support all Functional Programming concepts? Does Java 8 support all Functional Programming concepts?
Does Scala support Operator Overloading? Does Java support Operator Overloading?
Does a Companion object access private members of it’s Companion class in Scala?
If I want to become a Fullstack Scala Developer, which technology stack I should learn?
Is it a Language or Platform? Does it support OOP or FP? Who is the father of Scala?
Is Scala Statically-Typed Language?
Is Scala a Pure OOP Language? Is Java a Pure OOP Language?
Is Scala an Expression-Based Language or Statement-Based Language? Is Java an Expression-Based Language or Statement-Based Language?
Like Java’s java.lang.Object class, what is the super class of all classes in Scala?
Like Java, what are the default imports in Scala Language?
Like Hibernate for Java-based applications, What are the Popular ORM Frameworks available to use in Play/Scala based applications?
Mention Some keywords which are used by Java and not required in Scala? Why Scala does not require them?
Popular clients who are using Play and Scala to develop their applications?
Tell me some features which are supported by Java, but not by Scala and Vice versa?
  • Basic Data Types of Scala
  • Val vs Var
  • Type Inference
  • REPL
  • Objects & Classes in Scala
  • Functions as Objects in Scala
  • Anonymous Functions in Scala
  • Higher Order Functions
  • Lists in Scala
  • Maps
  • Pattern Matching
  • Traits in Scala
  • Collections in Scala

    Related Post :

20 January 2021

Hibernate cache

First level cache

  • Its associated with Session
  • Its enabled by default and it can’t be disabled
  • Hibernate provides a way to delete or clear the object completely from cache
  • Object cached in session can’t be visible in any other session
  • When the session is closed all the related object in the cache will be lost
  • clear example to remove everything from first level cache session.clear();
  • Evict the employee object session.evict(emp);
  • We can use session evict() method to remove a single object from the hibernate first level cache.
  • We can use session clear() method to clear the cache i.e delete all the objects from the cache.
  • We can use session contains() method to check if an object is present in the hibernate cache or not, if the object is found in cache, it returns true or else it returns false.

Second level cache

  • This is used for caching object at session factory
  • This is disabled by default it can be enabled through configuration
  • EHCache and Infinispan provides the implementation for the second level cache
  • Add ehcache-core and hibernate-ehcache dependencies 
<!-- enable second level cache and query cache -->
<property name="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory</property>
<property name="hibernate.cache.use_second_level_cache">true</property>
<property name="hibernate.cache.use_query_cache">true</property>        
<property name="net.sf.ehcache.configurationResourceName">/myehcache.xml</property>
  • hibernate.cache.region.factory_class is used to define the Factory class for Second level caching. If you want the factory class to be singleton, you should use org.hibernate.cache.ehcache.SingletonEhCacheRegionFactory class.
  • If you are using Hibernate 3, corresponding classes will be net.sf.ehcache.hibernate.EhCacheRegionFactory and net.sf.ehcache.hibernate.SingletonEhCacheRegionFactory.
  • hibernate.cache.use_second_level_cache is used to enable the second level cache.
  • hibernate.cache.use_query_cache is used to enable the query cache, without it HQL queries results will not be cached.
  • net.sf.ehcache.configurationResourceName is used to define the EHCache configuration file location, it’s an optional parameter and if it’s not present EHCache will try to locate ehcache.xml file in the application classpath.
  • diskStore: EHCache stores data into memory but when it starts overflowing, it start writing data into file system. We use this property to define the location where EHCache will write the overflown data.
  • Statistics stats = sessionFactory.getStatistics(); org.hibernate.stat.Statistics provides the statistics of Hibernate SessionFactory
  • EHCache is the best choice for utilizing hibernate second level cache.
<property name="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory</property>
 
<!-- For singleton factory -->
<property name="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.SingletonEhCacheRegionFactory</property>
 
<!-- enable second level cache and query cache -->
<property name="hibernate.cache.use_second_level_cache">true</property>
<property name="hibernate.cache.use_query_cache">true</property>
<property name="net.sf.ehcache.configurationResourceName">/myehcache.xml</property>

Query cache

  • Hibernate can also cache result set of a query.
  • Hibernate Query Cache doesn’t cache the state of the actual entities in the cache; it caches only identifier values and results of value type. So it should always be used in conjunction with the second-level cache.

Transaction state

Persist

  • Hibernate Persist will save within transaction. 
  • Will not generate the Id immediately. And the return type of the method is void
  • Data persistence will happen when it’s needed.
  • Only transaction commit is enough to save both parent and child
  • Object is associated with any unique session then it’s in persistent state.
  • Persistent instance may turn back to transient by calling delete method.
  • Any instance returned by get or load method is persistent state
  • persist() method guarantees that it will not execute an INSERT statement if it is called outside of transaction boundaries.

Transient

  • When an object is never persisted or associated with the session it’s in Transient state.
  • Transient instance may be called persistent when its save , persist or saveOrUpdate method.

Detached

  • Object is persistent and not associated with any session then it’s in detached state
  • Detached instances may be made persistent by calling update (), saveOrUpdate (), lock () or replicate().
  • The state of a transient or detached instance may also be made persistent as a new persistent instance by calling merge ().

19 January 2021

#Oracle

Ambari
What is Tablespaces ?
What is Database's schema objects?
What is a SYSTEM tablespace and when it is created?
What is an Oracle table?
What is bulk copy or BCP in Oracle?
What is the relationship among database, tablespace and data file?
What is a snapshot in Oracle database?
What is the difference between hot backup and cold backup in Oracle?
What is library cache?
What is data dictionary cache?
What is save point in Oracle database?
What is hash cluster in Oracle?
What is Tables ?
What is Views ?
What is Indexes ?
What is Synonyms ?
What is the difference between pre-select and pre-query?
What is Form module?
What is Menu module?
What is Pl/SQL Library module?
What is Object Library module?
What is the usage of ANALYZE command in Oracle?
What is SUBQUERIES ?
What is Outer Join?
What is Equi-join ?
What is the usage of control file in Oracle?
What is a synonyms?
What is the usage of synonyms?
What is the difference between TRANSLATE and REPLACE in Oracle?
What is the usage of Save Points in Oracle database?
What is the difference between post-database commit and post-form commit?
What is Logical backup in Oracle?
What is the meaning of recursive hints in Oracle?
What is the use of GRANT option in IMP command?
What is the use of ROWS option in IMP command?
What is the use of INDEXES option in IMP command?
What is the use of IGNORE option in IMP command?
What is the use of SHOW option in IMP command?
What is the use of FILE param in IMP command?
What is RAW datatype?
What is the use of NVL function?
What is COALESCE function?
What is BLOB datatype?
What is the difference between TRANSLATE and REPLACE?
What is the usage of Merge Statement?
What is NULL value in oracle?
What is USING Clause and give example?
What is key preserved table?
What is WITH CHECK OPTION?
What is the use of Aggregate functions in Oracle?
What is a sub query and what are the different types of subqueries?
What is Correlated sub query?
What is Non-Correlated subquery?
What is cross join?
What is Varray ?
What is the difference between rename and alias?
What is a View?
What is a cursor variable?
What is the use of %FOUND
What is the use of %NOT FOUND
What is the use of %ISOPEN
What is the use of %ROWCOUNT
What is an integrity constraint?
What is an ALERT?
What is hash cluster?
What is NULL constraints?
What is NOT NULL constraints?
What is CHECK constraints?
What is DEFAULT constraints?
What is difference between SUBSTR and INSTR?
What is the parameter mode that can be passed to a procedure?
What is the difference between $ORACLE_BASE and $ORACLE_HOME?
What is the fastest query method to fetch data from the table?
What is the maximum number of triggers that can be applied to a single table?
What is the data type of DUAL table?
What is difference between Cartesian Join and Cross Join?
What are the various Oracle database objects?
What are the different types of modules in Oracle forms?
What are the different types of synonyms?
What are the different types of database objects?
What are the limitations of CHECK constraint?
What are the extensions used by Oracle reports?
What are nested tables?
What are temporal data types in Oracle?
What are cursor attributes?
What are SET operators?
What are the attributes of Cursor?
What are the various constraints used in Oracle?
What are the different Oracle Database objects?
What are the differences between LOV and List Item?
What are privileges and Grants?
What types of joins are used in writing SUBQUERIES?
How do you store pictures in a database?
How do you find current date and time in Oracle?
How do we represent comments in Oracle?
How do we display rows from the table without duplicates?
How do we create privileges in Oracle?
How do we get field details of a table?
How to convert a string to a date in Oracle database?
How to display row numbers with the records?
How to display employee records who gets more salary than the average salary in the department?
Can we store pictures in the database and if so, how it can be done?
Can you create a synonym without having a table?
Difference between varchar and varchar2 data types?
How can we delete duplicate rows in a table?
How can we view last record added to a table?
How many memory layers are in the Oracle shared pool?
In which language Oracle has been developed?
What do you understand by Redo Log file mirroring?
What do you mean by GROUP BY Clause?
What is DML?
What will be the syntax to find current date and time in format "YYYY-MM-DD"?
Whether any commands are used for Months calculation? If so, What are they?
What are Schema Objects?
What is a Table?
What is a View?
What is an Index?
What is a Data file?
What is the difference between UNIQUE or PRIMARY KEY Constraint?
What is PL/SQL ?
What is the basic structure of PL/SQL ?
What is the difference between %ROWTYPE and TYPE RECORD ?
What is a cursor ? Why cursor is required ?
What is Raise_application_error ?
What is the difference between a PROCEDURE and FUNCTION ?
What is Overloading of procedures ?
What is a package ? What are the advantages of package ?
What is difference between TRUNCATE and DELETE?
What is a join? Explain the different types of joins?
What is a Subquery?
What is correlated sub-query?
What are the Usages of SAVEPOINTS?
What is ROWID?
What is PRIMARY KEY, UNIQUE KEY, FOREIGN KEY?
What is ON DELETE CASCADE?
What is difference between CHAR and VARCHAR2? What is maximum SIZE allowed for each type?
What will be returned from SIGN(ABS(NVL(-32,0)))?
What is database?
What is a transaction ?
What is implicit cursor and how is it used by Oracle ?
What are the various types of parameter modes in a procedure ?
What are the constructs of a procedure, function or a package ?
What are the parts of a database trigger ?
What are the various types of database triggers ?
What is the advantage of a stored procedure over a database trigger ?
What are cascading triggers? What is the maximum no of cascading triggers at a time?
What are mutating triggers ?
What are constraining triggers ?
What is Oracle database’s physical and logical structure ?
What is the use of Control files ?
What is the use of Data Dictionary ?
What are the states of a rollback segment ? What is the difference between partly available and needs recovery ?
What is the maximum no.of columns a table can have ?
What are the various types of RollBack Segments ?
What are the disadvantages of SQL ?
What is the difference between a view and a synonym ?
What is the difference between foreign key and reference key ?
What is a package cursor ?
What are snap shots and views
Explain the two types of cursors ?
Explain UNION, MINUS, UNION ALL, INTERSECT? INTERSECT returns all commmon rows selected by both queries.
Explain the difference between trigger and stored procedure.
Why Create or Replace and not Drop and recreate procedures ?
How to store the results of a query into a file?
How to create a copy of EMP table without any data?
How to delete the 10th record of EMP table?
How can I protect my PL/SQL source code?
How can you avoid indexes ?
When to create indexes ?
Difference between SUBSTR and INSTR?
Can one read/write files from PL/SQL?
Can one use dynamic SQL within PL/SQL? OR Can you use a DDL in a procedure ? How ?
Can you pass parameters in packages ? How ?
Can you increase the size of a tablespace ? How ?
Can you pass a parameter to a cursor ?
Delete those employees who joined the company 10 years back from today?
Differences between DATE and TIMESTAMP in Oracle
Display the name of employees who joined on the same date?
Find out the number of employees whose salary is greater than their manager salary?
Is there a PL/SQL Engine in SQL*Plus?
Select the count of employees in each dept where count is greater than 3?
What is RAW datatype?
What is the use of NVL function?
What are nested tables?
What is COALESCE function?
What is BLOB datatype?
What is DML?
What is the difference between TRANSLATE and REPLACE?
What is the usage of Merge Statement?
What is NULL value in oracle?
What is USING Clause and give example?
What is key preserved table?
What is WITH CHECK OPTION?
What is the use of Aggregate functions in Oracle?
What do you mean by GROUP BY Clause?
What is a sub query and what are the different types of subqueries?
What is cross join?
What are temporal data types in Oracle?
What is VArray?
What is the difference between rename and alias?
What is a View?
What is a cursor variable?
What are cursor attributes?
What are SET operators?
What are the attributes of Cursor?
What is an integrity constraint?
What is an ALERT?
What is hash cluster?
What is difference between SUBSTR and INSTR?
What is the parameter mode that can be passed to a procedure?
What are the different Oracle Database objects?
What are the differences between LOV and List Item?
What are privileges and Grants?
What is the difference between $ORACLE_BASE and $ORACLE_HOME?
What is the fastest query method to fetch data from the table?
What is the maximum number of triggers that can be applied to a single table?
What is the data type of DUAL table?
What is difference between Cartesian Join and Cross Join?
What are packages in pl SQL and also explain its advantages?
What are the various constraints used in Oracle?
What do you mean by CDB and PDB in Oracle 12c?
What is a trigger and what are its types in Oracle?
What is an Oracle and why it is used?
What is Oracle join syntax?
What is Oracle latest version?
What is PL SQL and why it is used for?
What is the difference between primary key and unique key and foreign key in Oracle?
What is the difference between substr and instr function in Oracle?
What is the dynamic SQL in Oracle?
What is the new features in Oracle 12c?
What is translate in Oracle?
Write a syntax for update query in Oracle?
Write a trigger example in Oracle?
Explain Oracle insert into command?
Explain self joins in oracle?
Explain the difference between delete and truncate?
Explain the difference between replace() and translate() functions in Oracle?
Explain the difference between SAP and Oracle?
Explain the difference between SQL and Oracle?
Explain the features of Oracle?
Explain the truncate in Oracle?
How do we represent comments in Oracle?
How do we display rows from the table without duplicates?
How do we create privileges in Oracle?
How do we get field details of a table?
How can we delete duplicate rows in a table?
How to display row numbers with the records?
How can we view last record added to a table?
How to display employee records who gets more salary than the average salary in the department?
How to convert raw data type into text in Oracle? Explain
How to execute the package in Oracle?
Who developed Oracle & when?
Difference between varchar and varchar2 data types?
In which language Oracle has been developed?
Can we store pictures in the database and if so, how it can be done?
Please explain compound trigger in Oracle?
Please explain drop constraint Oracle?
Please explain joins in oracle?
Please explain oracle data types with examples?
Please explain oracle left join with an example?
Whether any commands are used for Months calculation? If so, What are they?

#WAS - Websphere

Websphere
What are the usual issues that a user would potentially experience?
What is a virtual host?
What is garbage collection?
What is node federation?
What is nose sync?
What is Ripplestart?
What is shared libraries?
What is the full form of FFDC?
What is the full form of PMT?
What is cell
What is fix pack.
What is default WAS port.
Which are the two ways to connect the webserver to WAS?
Which is the default language for scripting in WebSphere?
How does one make WebSphere autostart when the server is rebooted?
When the node agent is down could the node be synced at that time?
Difference - vertical vs horizontal cluster.
In a single JVM is it possible to deploy more than one application?
In front of WAS is there a web server needed?
If the DMGR is down could the applications run without any issues?
Is it possible to change the context root for the deployed application?
State the available WebSphere editions.
State the entire registry supported in WebSphere.
State the kinds of files which can be deployed into WebSphere.
State the three ways to deploy an application in WebSphere.
With WebSphere which are the various databases that can be supported?

#Tomcat

Tomcat
What is Tomcat Coyote ?
What is Tomcat?
What all services are provided by Tomcat?
What are the steps to enable SSL in web application deployed on Tomcat?
What is the directory structure of a web application deployed on Tomcat?
What are the steps to configure clustering in Tomcat server?
What is Apache Tomcat Server ?
What are the important directories of Apache Tomcat Web Server ?
What is Tomcat Architecture ?
What type of connectors used in Tomcat ?
What services does provided by Tomcat Webserver ?
What is Valve in Tomcat Server ?
What are type of Valve in Tomcat ?
What is Jasper in Tomcat Server ?
Explain the concepts of Tomcat Servlet Container.
Why is Tomcat not an application server?
How will you clear the cache of Tomcat server?
How will you create a database connection pool in Tomcat server?
How do you define welcome file list?
How do you create multiple virtual hosts?
How would you set up tomcat for remote debugging?
How do I configure Tomcat to work with IIS and NTLM?
How do I override the default home page loaded by Tomcat?
How do I enable Server Side Includes (SSI)?
How do I use DataSources with Tomcat?
Will you classify Tomcat as web server or application server?
Suppose there is a clash between the version of library being shipped with your application and the library of Tomcat, How will you resolve it? (Take example of Log4J)
Suppose when we are starting startup.bat file of Tomcat server it is not started. DOS window appears for a Second only. What we need do?

#NGINX


What is the advantage of using a “reverse proxy server”?
What is Nginx? Mention some special features of Nginx?
What is ngx_http_upstream_module is used for?
What is C10K problem?
What is the purpose of –s with Nginx Server?
What is the difference between Nginx and Apache?
What is the best usage of Nginx server?
What is the Master and Worker Processes in Nginx Server?
What is the use of stub_status and sub_filter directives?
How Nginx can handle HTTP requests?
How you can start Nginx through a different port other than 80?
How you can get the current time in Nginx?
How to add modules in Nginx Server?
In Nginx how you can prevent processing requests with undefined server names?
In Nginx, explain how you can keep double slashes in URLs?
Does Nginx support compress the request to the upstream?
is it possible to replace Nginx errors like 502 error with 503?

  • NGINX is pronounced as "engine-ex".
  • It is an open-source, fast, lightweight and high-performance web server that can be used to serve static files.
  • It has considered as the popular web server behind the Apache web server and Microsoft's IIS.
  • In its initial release, NGINX functioned for HTTP web serving. Today, however, it also serves as a reverse proxy server for HTTP, HTTPS, SMTP, IMAP, POP3 protocols, on the other hand, it is also used for HTTP load balancer, HTTP cache, and email proxy for IMAP, POP3, and SMTP.
  • It improves content and application delivery, improves security, and facilitates scalability and availability for the busiest websites on the internet.
  • In short, we can say that Nginx is just a kind of software that is used in web servers to serve concurrent requests.
  • Previously we used to install Apache in web servers to handle these functions, but as the world, in growing and demanding more things at one time, the term concurrency comes into the world and nginx launched for the same thing.
  • Nginx was created by Igor Sysoev, with its 1st public release on October 2004 as an attempt to answer the C10k problem. Where C10k is the challenge of managing 10,000 connections at the same time. Today there are even more connections that web servers have to handle. Because of this reason, nginx offers event-driven and asynchronous architecture. This feature makes nginx as the most reliable servers for scalability and speed.
  • Some high profile companies using Nginx include IBM, Google, Atlassian, Autodesk, GitLab, DuckDuckGo, T-Mobile, Microsoft, Adobe, Salesforce, VMware, LinkedIn, Cisco, Twitter, Apple, Intel, Facebook, and many more.

#IIS

IIS
What are the new features in IIS 8.5?
What is a virtual directory?
What are the log files?
What is the purpose of the Application Pool in IIS?
What are Kernel Mode and User Mode in IIS?
What is the Internet Information Service (IIS)?
What is the DefaultAppPool in IIS?
What are the WWW Publishing Service (W3SVC) and Windows Activation Process (WAP)?
What is the purpose of App pool recycling in IIS?
What are the functionalities of ISAPI filters in IIS?
What is the functionality of HTTP.SYS?
What is IUSR_MachineName in IIS?
What purpose does IIS Metabase serve in IIS?
What are the different native modules of IIS?
What are the benefits of modular architecture in IIS7?
What does Componentization mean in IIS?
What extra care has to be taken while installing a native module?
What are the advantages of AppCmd in IIS7?
What does a typically shared hosting environment consist of in IIS?
What happens if the kernel-mode cache is turned off?
What are the advantages of Componentization?
What is an Application Host. config in IIS?
Which are the protocols that IIS supports?
Which are the functions that a protocol listener serves in IIS?
Which are the subsections of User mode?
How can you host a site on IIS?
How do you make and restore backups of global server configurations in IIS?
How do you ensure content security in IIS?
HTTP.SYS is the subsection of which mode?
With which tool, you can debug IIS remotely?

#Jetty

Jetty server
Why is it called Jetty?
Why use Jetty?
How do I know which version of Jetty I am running?
Who uses Jetty?
Can I use spring to configure Jetty?
Can you recommend some useful web developer tools?
Does Jetty support WebSocket?
Is commercial support available?
Is Jetty 7 a drop in replacement for Jetty 6?
What's the difference between Jetty from Mort Bay, Codehaus and/or Eclipse?

18 January 2021

AWS-Security Hub

  • Security Hub provides a comprehensive view of security state within AWS and compliance with security standards & best practices.
  • It eliminates the complexity and reduces the effort of managing and improving the security of AWS accounts & workloads.
  • It is a regional service.
  • It creates a score to show users how they're doing against security standards & displays it on the main Security Hub dashboard.
  • It is focused on automated security checks.
  • It uses two mechanisms to help prioritize findings: insights & security standards.
  • It supports workflow options by enabling the export of findings via CloudWatch events.
  • It does not replicate the setup, configuration or specialized features available within each security service.
  • In order for Security Hub to run security checks in an account, users must have AWS Config enabled in that account.
  • There are two pricing dimensions for Security Hub: number of security checks per account/region/month & number of finding ingestion events per account/region/month.

AWS-Lake Formation

  • Lake Formation is an integrated data lake service that makes it easy for users to ingest, clean, catalog, transform & secure data & make it available for analysis & ML.
  • It can manage data ingestion via AWS Glue.
  • It can ingest data from S3, RDS databases & CloudTrail logs, understand their formats & make data clean and queryable.
  • It encompasses all Glue features and provides additional capabilities designed to help build, secure & manage a data lake.
  • It automatically discovers all AWS data sources to which it is provided access by AWS IAM policies.
  • Users can define JDBC connections to allow Lake Formation to access their AWS databases and on-premises databases including Oracle, MySQL, Postgres, SQL Server & MariaDB.
  • It provides jobs that run ML algorithms to perform de-duplication and link matching records.
  • It provides a way import existing catalog and meta store into the Data Catalog.
  • It currently supports Server-Side-Encryption on S3 (SSE-S3, AES-265).
  • It provides APIs and a CLI to integrate Lake Formation functionality into user's custom applications.

AWS-DataSync

  • It is an online data transfer service that simplifies, automates & accelerates copying large amounts of data to and from AWS storage services over the internet.
  • It can copy data between NFS, SMB file servers or AWS Snowcone, Amazon S3, Amazon EFS file systems & Amazon FSx for Windows File Server file systems.
  • Users can deploy an AWS DataSync agent to on-premises hypervisor or in Amazon EC2.
  • Users can use AWS DataSync with Direct Connect link to access public service endpoints or private VPC endpoints.
  • It accesses Amazon EFS file system using the NFS protocol.
  • It accesses Amazon FSx file system using the SMB protocol.
  • It copies Windows metadata, including file timestamps, file owner, standard file attributes and NTFS discretionary access lists (DACLs).
  • The DataSync agent is pre-installed on Snowcone device as an AMI.
  • A single DataSync agent is capable of saturating a 10 Gbps network link.
  • It agent can be configured to route through a firewall using standard network ports.

AWS-X-Ray

  • X-Ray helps developers analyze & debug production distributed applications.
  • It provides an end-to-end view of requests as they travel through application & shows a map of application’s underlying components.
  • It can automatically highlight bugs or errors in application code by analyzing the response code for each request made to application.
  • It provides a set of APIs for ingesting request data, querying traces and configuring the service.
  • An X-Ray segment encapsulates all the data points for a single component of the distributed application.
  • It errors are system annotations associated with a segment for a call that results in an error response.
  • It agent collects data from log files and sends them to the X-Ray service for aggregation, analysis & storage.
  • It can be used with distributed applications of any size to trace and debug both synchronous requests and asynchronous events.
  • Trace data sent to X-Ray is generally available for retrieval and filtering within 30 seconds of it being received by the service.
  • It agent can assume a role to publish data into an account different from the one in which it is running.

Hibernate annotations

  • @AccessType
  • @Any
  • @AnyMetaDef
  • @AnyMetaDefs
  • @AttributeAccessor
  • @BatchSize
  • @Cache
  • @Cascade
  • @Check
  • @CollectionId
  • @CollectionType
  • @ColumnDefault
  • @Columns
  • @ColumnTransformer
  • @ColumnTransformers
  • @CreationTimestamp
  • @DiscriminatorFormula & @DiscriminatorOptions
  • @DynamicInsert & @DynamicUpdate
  • @Entity @Fetch
  • @FetchProϐile
  • @FetchProϐile.FetchOverride
  • @FetchProϐiles
  • @Filter - @Filters, @FilterDef, @FilterDefs, @FilterJoinTable, @FilterJoinTables
  • @ForeignKey
  • @Formula
  • @Generated - @GeneratorType, @GenericGenerator, @GenericGenerators
  • @Immutable
  • @Index & @IndexColumn
  • @JoinColumnOrFormula & @JoinColumnsOrFormulas
  • @JoinFormula
  • @LazyCollection, @LazyGroup, @LazyToOne
  • @ListIndexBase
  • @Loader
  • @ManyToAny
  • @MapKeyType
  • @MetaValue
  • @NamedQuery, @NamedNativeQueries, @NamedQueries
  • @Nationalized
  • @NaturalId, @NaturalIdCache
  • @NotFound
  • @OnDelete
  • @OptimisticLock, @OptimisticLocking
  • @OrderBy
  • @ParamDef
  • @Parameter
  • @Parent
  • @Persister
  • @Polymorphism
  • @Proxy
  • @RowId
  • @SelectBeforeUpdate
  • @Sort, @SortComparator, @SortNatural
  • @Source
  • @SQLDelete
  • @SQLDeleteAll
  • @SqlFragmentAlias
  • @SQLInsert
  • @SQLUpdate
  • @Subselect
  • @Synchronize
  • @Table - @Tables
  • @Target
  • @Tuplizer, @Tuplizers
  • @Type, @TypeDef, @TypeDefs
  • @UpdateTimestamp
  • @ValueGenerationType
  • @Where, @WhereJoinTable

17 January 2021

AWS-CloudHSM

  • CloudHSM service helps to meet corporate, contractual & regulatory compliance requirements for data security by using dedicated Hardware Security Module instances within the AWS cloud.
  • HSM provides secure key storage and cryptographic operations within a tamper-resistant hardware device.
  • HSMs in a cluster are automatically synchronized and load-balanced.
  • To protect and isolate CloudHSM from other Amazon customers, CloudHSM must be provisioned inside a VPC.
  • AWS manages the firmware on the hardware.
  • AWS strongly recommends that to use at least two HSMs in two different Availability Zones for any production workload.
  • AWS takes automatic encrypted backups of CloudHSM Cluster on a daily basis & additional backups when cluster lifecycle events occur.
  • A single CloudHSM Cluster can contain up to 28 HSMs, subject to account service limits.
  • Amazon monitors and maintains the HSM and network for availability and error conditions.
  • It provides FIPS 140-2 Level 3 validated HSMs.

AWS-Augmented AI

  • Augmented AI is a service that makes it easy to build the workflows required for human review of ML predictions.
  • With A2I, users can define what is an acceptable prediction confidence for their business problem.
  • It service providers can process customer confidential data.
  • It is integrated with Amazon Textract for document processing and Amazon Rekognition for content moderation.
  • A2I API also allows to integrate workflows into custom models that one have built with SageMaker or other machine learning tools.
  • A2I provides built-in workflows that route predictions to reviewers and take the reviewers step by step through their tasks.
  • With A2I, users provide instructional guidance to human reviewers to help ensure consistency.
  • A2I gives users the flexibility to incorporate human review into ML applications based on their specific requirements.
  • Using A2I, users can easily route reviews to the reviewers they provide.
  • A2I provides pre-built workflows where users only need to enter a few choices and provide instructions on how their objects should be reviewed by humans.

AWS-Migration Hub

  • Migration Hub provides a rich web experience that helps to understand existing IT assets as well as view & track progress of application migrations.
  • It allows to collect & view data about on-premises resources, group those resources into applications & track the progress of those applications which migrate to AWS.
  • It import allows to import server details, including server specifications, utilization, tags & applications that are associated with servers.
  • Tools that are not integrated with AWS Migration Hub will not report status in the Migration Hub Management Console.
  • It does not automate the steps of the migration for users.
  • To overwrite an existing imported file, users can delete the existing file & upload a new file with the corrected records.
  • It allows users to quickly understand the progress of their migrations and identify & troubleshoot any issues that arise.
  • It lets users track the status of their migrations into any AWS region supported by their migration tools.
  • There is no additional charge for Migration Hub. Users only pay for the cost of the migration tools they use & any resources being consumed on AWS.

AWS-GameLift

  • GameLift is a managed service for deploying, operating & scaling dedicated game servers for session-based multiplayer games.
  • It is designed to work for latency-intolerant games.
  • It supports Amazon Lumberyard, Unreal Engine, Unity and custom C# & C++ game engines.
  • It Realtime Servers supports JavaScript to customize server logic.
  • It supports games built for major game platforms including Android, FireOS, iOS, Mac, PC, PlayStation 4 & Xbox One.
  • It is built on open web standards and is compatible with all major game platforms.
  • It Local is a client-side debugging tool that emulates a subset of the GameLift API on user's local development machine.
  • It matchmaking platform includes both FlexMatch and game session queues.
  • It Spot instances offer access to spare AWS computing capacity at savings of up to 90% compared to On-Demand prices.
  • It makes updating production fleets simple with its alias feature.
  • It enables developers to deploy, operate & scale dedicated, low-cost servers in the cloud for session-based, multiplayer games.
  • It helps deliver high-performance, high-reliability, low-cost game servers while dynamically scaling resource usage to meet worldwide player demand.
  • It reduce engineering and operational effort to deploy and operate game servers.
  • Users uploaded game servers are hosted on GameLift virtual computing resources, called instances.
  • It key components are as: Game server, game session, game client, game services etc.
  • Users can add or remove instances from their fleet as needed & they can use auto-scaling to automatically adjust as player demand shifts.
  • For security, GameLift generates a TLS certificate for the fleet and creates a DNS entry for each instance in the fleet.
  • Game clients that use Realtime Servers can make use of all FlexMatch matchmaking features, including for large matches.
  • It automatically store logs for completed game sessions.
  • Managed GameLift helps to manage game sessions and player sessions.

AWS-Control Tower

  • Control Tower offers the easiest way to set up and govern a new, secure & multi-account AWS environment.
  • It establishes a landing zone which is based on best-practices blueprints & enables governance using guardrails users can choose from a pre-packaged list.
  • It offers a dashboard for continuous oversight of multi-account environment.
  • It dashboards provide reports on detective and preventive guardrails users have enabled on their accounts.
  • There is no additional charge to use It. Users only pay for AWS services enabled by Control Tower. For instance: Service Catalog, Config & CloudTrail.
  • It sets up AWS SSO with a native default directory. Users can configure AWS SSO with a supported directory such as AWS Managed Microsoft AD.
  • It offers an abstracted, automated & prescriptive experience on top of AWS Organizations.
  • It requires a standalone account that is not a member of AWS Organizations for setup.
  • Guardrail contains two dimensions: it can be either preventive or detective, & it can be either mandatory or optional.

AWS-Amplify

  • Amplify consists of a development framework and developer services that provide the fastest and easiest way to build mobile and web applications on AWS.
  • The AWS Mobile SDKs for iOS and Android are part of the Amplify Framework.
  • The Amplify Framework supports iOS, Android, Web & React Native apps.
  • For Web apps, amplify provides deep integration with React, Ionic, Angular & Vue.js.
  • Users can configure and integrate the underlying cloud services like AppSync, Cognito, Pinpoint, Lambda, S3 or Lex directly from their command line minimizing the time required to set-up and manage their back-end services.
  • Amplify Console and the open source Amplify Framework can be used together or separately.
  • When users use the Amplify Framework, they pay only for the underlying AWS services they use.
  • Amplify Framework leverages a core set of AWS Cloud Services to offer capabilities including offline data, authentication, analytics, push notifications, bots & AR/VR at high scale.
  • The Amplify libraries and CLI, part of the Amplify Framework, are open source and offer a pluggable interface that enables users to customize and create their own plugins.

AWS Certificate Manager

  • Certificate Manager is a service that allows easily provision, manage & deploy public and private SSL/TLS certificates.
  • Private certificates identify resources within an organization, such as applications, services, devices & users.
  • ACM provides Domain Validated (DV) public certificates for use with websites and applications that terminate SSL/TLS.
  • ACM enables users to manage the lifecycle of their public and private certificates.
  • A root CA is a cryptographic building block and root of trust upon which certificates can be issued.
  • ACM can provide certificates with wildcard domain names.
  • ACM certificates can not be used for code signing or email encryption.
  • Certificates issued through ACM are valid for 13 months.
  • Certificates managed in ACM use RSA keys with a 2048-bit modulus and SHA-256.
  • ACM does not allow Unicode encoded local language characters however, ACM allows ASCII-encoded local language characters for domain names.

AWS-Transit Gateway

  • AWS Transit Gateway is a service that allows customers to connect their VPCs & their on-premises networks to a single gateway.
  • It supports dynamic and static routing between attached Amazon VPCs and VPNs.
  • It doesn’t support routing between Amazon VPCs with overlapping CIDRs.
  • It inherits compliance from VPC & meets the standards for PCI DSS Level 1, ISO 9001, ISO 27001, ISO 27017, ISO 27018, SOC 1, SOC 2, SOC 3, FedRAMP Moderate, FedRAMP High and HIPAA eligibility.
  • It supports attaching VPCs with IPv6 CIDRs.
  • Users cannot use the same ASN for the Transit Gateway and the Direct Connect gateway.
  • Partners like Cisco, Aruba, Silver Peak & Aviatrix are supporting AWS Transit Gateway network manager.
  • Transit Gateway network manager offers built-in event notifications for network topology changes, routing updates & connection status updates.
  • Users can segment their network by creating multiple route tables in Transit Gateway and associate VPCs and VPNs to them.
  • Users can route multicast traffic within & between VPC attachments to a Transit Gateway.

AWS-Kendra

  • Kendra is a highly accurate & easy to use enterprise search service that’s powered by machine learning.
  • It provides ML-powered search capabilities for all unstructured data customers store in AWS.
  • It does not yet support questions for which the answers require cross-document passage aggregation or calculations.
  • It supports unstructured & semi-structured data in .html, MS Office (.doc & .ppt), PDF & text formats.
  • It supports US English.
  • It's machine learning models are regularly retrained & tuned for each customer by analyzing and incorporating end-user search patterns and feedback.
  • It is currently available in the following AWS regions: Northern Virginia, Oregon & Ireland.
  • It API allows users to build their own connector to send data directly to Kendra from their data source via existing ETL jobs or applications.
  • Users just upload a file with their specific terminology & Kendra will use these synonyms to enrich user searches.
  • When Users data does not contain a precise answer to a question, Kendra returns a list of the most relevant documents ranked by its deep learning models.

Most views on this month